${misc:Depends},
${shlibs:Depends},
libgtk-4-common (>= ${source:Version})
-Provides: gtk4-binver-4.0.0, libgtk-4-0.9800.0
+Provides: gtk4-binver-4.0.0
Recommends: libgtk-4-bin
Suggests: gvfs,
librsvg2-common
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends}
-Provides: gtk4-binver-4.0.0, libgtk-4-0.9800.0
+Provides: gtk4-binver-4.0.0
Description: GTK graphical user interface library - minimal runtime
This is a udeb, or a microdeb, for the debian-installer.
.
+++ /dev/null
-# During Gtk 4 development, every release breaks the ABI. For now we use
-# Provides: libgtk-4-0.whatever instead of renaming the binary package,
-# to avoid regular trips through the NEW queue.
-libgtk-4-0: package-name-doesnt-match-sonames libgtk-4-0.*
-libgtk-@APIVER@.so.@SONAME@ @SHARED_PKG@ #MINVER#, libgtk-@APIVER@-@SONAME@
+libgtk-@APIVER@.so.@SONAME@ @SHARED_PKG@ #MINVER#
* Build-Depends-Package: libgtk-4-dev
gdk_anchor_hints_get_type@Base 3.91.2
gdk_app_launch_context_get_display@Base 3.98.2
LDFLAGS += -Wl,-O1
APIVER := 4
-# The library is packaged as though this is its SONAME version (which will
-# be true for the GTK 4 stable release), to avoid going through the NEW
-# queue a lot...
-FAKE_SONAME := 0
-# ... but while it's in development, the SONAME version is really this,
-# changing with every upstream release
-SONAME := 0.9802.0
+SONAME := 0
LIBDIR := usr/lib/$(DEB_HOST_MULTIARCH)
GTK_BINARY_VERSION := 4.0.0
# Gtk binary version virtual Provide
-GTK_BINVER_DEP := gtk$(APIVER)-binver-$(GTK_BINARY_VERSION), libgtk-$(APIVER)-$(SONAME)
+GTK_BINVER_DEP := gtk$(APIVER)-binver-$(GTK_BINARY_VERSION)
# relative base directory for configuration
CONFDIR := etc/gtk-4.0
MODULES_BASE_PATH := $(LIBDIR)/gtk-4.0/$(GTK_BINARY_VERSION)
# package names
-SHARED_PKG := libgtk-$(APIVER)-$(FAKE_SONAME)
+SHARED_PKG := libgtk-$(APIVER)-$(SONAME)
COMMON_PKG := libgtk-$(APIVER)-common
DEV_PKG := libgtk-$(APIVER)-dev
UDEB_PKG := $(SHARED_PKG)-udeb